package com.hongdee.insurance.company.entity;

import com.hongdee.base.entity.BaseEntity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * @author 王帅
 * @className TInsuranceCompanyBillAdjustLog
 * @type
 * @description 记录调整日志
 * @path com.hongdee.insurance.company.entity
 * @create 2017/7/7 13:42
 **/
@Entity
@Table(name = "T_INSURANCE_COMPANY_BILL_BALANCE_LOG")
public class TInsuranceCompanyBillBalanceLog extends BaseEntity {

    //对账单ID
    @Column(name = "bill_id", length = 32, columnDefinition = " VARCHAR(32) COMMENT '对账单ID' ")
    private String billId;

    //提供的金额
    @Column(name = "price", length = 32, columnDefinition = " VARCHAR(32) COMMENT '上传保险单计算得出的佣金金额' ")
    private String price;

    //实际调整金额
    @Column(name = "adjust_price", length = 32, columnDefinition = " VARCHAR(32) COMMENT '要调整的金额' ")
    private String adjustPrice;

    //方式 发票 or 保单
    @Column(name = "adjust_type", length = 32, columnDefinition = " VARCHAR(32) COMMENT '本次调整的方式 如提供发票 fp 或上传保单 bd' ")
    private String adjustType;

    //发票号
    @Column(name = "invoice_num", length = 50, columnDefinition = " VARCHAR(50) COMMENT '发票号' ")
    private String invoiceNum;

    //开单日期
    @Column(name = "invoice_date", length = 32, columnDefinition = " VARCHAR(32) COMMENT '发票开单日期' ")
    private String invoiceDate;



    public String getBillId() {
        return billId;
    }

    public void setBillId(String billId) {
        this.billId = billId;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getAdjustPrice() {
        return adjustPrice;
    }

    public void setAdjustPrice(String adjustPrice) {
        this.adjustPrice = adjustPrice;
    }

    public String getAdjustType() {
        return adjustType;
    }

    public void setAdjustType(String adjustType) {
        this.adjustType = adjustType;
    }

    public String getInvoiceNum() {
        return invoiceNum;
    }

    public void setInvoiceNum(String invoiceNum) {
        this.invoiceNum = invoiceNum;
    }

    public String getInvoiceDate() {
        return invoiceDate;
    }

    public void setInvoiceDate(String invoiceDate) {
        this.invoiceDate = invoiceDate;
    }
}
